module ldh.im.base {
    requires java.logging;
//    requires org.slf4j;
    requires java.net.http;

    requires io.netty.buffer;
    requires io.netty.codec;
    requires io.netty.common;
    requires io.netty.transport;

    requires java.desktop;
    requires com.google.gson;

//    requires xuggle.xuggler;

    opens ldh.im.handle;
//    opens ldh.im.server.channel;

    exports ldh.im;
    exports ldh.im.util;
    exports ldh.im.dto.base;
    exports ldh.im.dto.enmus;
    exports ldh.im.dto.codec;
    exports ldh.im.dto.business;
    exports ldh.im.exception;
    exports ldh.im.handle;
}